engine compartment lids - Francés Inglés Diccionario